Mathematical Methods in Computer Science Lecture 6 : Communication Complexity Lecturer : Boaz Barak
نویسندگان
چکیده
Communication complexity was introduced by Yao in 1979. In this model, there are two parties, Alice and Bob, who have access to strings x and y, respectively, where x, y ∈ {0, 1}. The aim is for them to compute a function f : {0, 1} → {0, 1} with as little communication between them as possible. The minimum k for which there exists a protocol that uses at most k bits of communication to compute f(x, y) for any x and y is called the communication complexity of f . We denote this quantity by CC(f). For a more formal definition we refer the reader to [2]. Trivially, for any f , CC(f) is at most n because one of the parties can send its entire string to the other, who can then compute f . The main problem in communication complexity is to give better upper and lower bounds for CC(f), for specific functions f . Communication complexity has been successful in showing lower bounds in several computational settings, such as data structures and streaming algorithms. In the following section, we will see some simple examples of lower bound proofs and an application that proves that simulating a two-tape Turing machine on a one-tape machine incurs a quadratic slowdown. Section 3 describes other techniques for proving upper and lower bounds on communication complexity. In Section 4 we extend some of these ideas to multi-party communication. We conclude in Section 5.
منابع مشابه
CS 2429 - Foundations of Communication Complexity Lecture # 8 : 7 November 2012 Lecturer : Lila Fontes
Today we’ll cover some recent results from the paper Lower bounds on information complexity via zero-communication bounds and applications by Kerenidis, Laplante, Lerays, Roland, and Xiao (FOCS 2012). We’ll also recall results covered in past lectures from the papers The partition bound for classical communication complexity and query complexity by Jain and Klauck (CCC 2010) and How to compress...
متن کاملCS 2429 - Foundations of Communication Complexity Lecture # 7 : 31 October 2012 Lecturer : Lila Fontes
Another important technique for proving lower bounds in communication complexity comes from information theory. In Information Complexity and the Direct Sum Problem for Simultaneous Message Complexity (FOCS 2001), Chakrabarti, Shi, Wirth, and Yao introduced the notion of information complexity and used it to prove new lower bounds on the direct sum of the equality function. Follow-up work by Ba...
متن کاملDirect Sums in Randomized Communication Complexity
We prove a direct sum theorem for randomized communication complexity. Ignoring logarithmic factors, our results show that: • Computing n copies of a function requires √n times the communication. • For average case complexity, given any distribution μ on inputs, computing n copies of the function on n independent inputs sampled according to μ requires √ n times the communication for computing o...
متن کاملHandout 1: Probability
This material is covered in Cormen, Leiserson, Rivest and Smith “Introduction to Algorithms” — Appendix C. You can also look at the lecture notes for MIT course 6.042 Mathematics for Computer Science by Lehman and Leighton on http://theory.lcs.mit.edu/∼e lehman/mathcs.pdf — Chapters 18 to 24. (See also http://theory.lcs.mit.edu/classes/6.042/spring05/) You should also take a look at Trevisan’s ...
متن کاملLecture 14 - Zero Knowledge
Zero knowledge proofs were invented by Goldwasser, Micali and Rackoff in 82 (the paper, which we’ll call GMR, appeared in FOCS 85). Zero-knowledge proofs (and interactive proofs in general, also introduced in that paper) turned out to be one of the most beautiful and influential concepts in computer science, with applications ranging from practical signature schemes to proving that many NP-comp...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2008